Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

perfect-scrollbar

Package Overview
Dependencies
Maintainers
17
Versions
42
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

perfect-scrollbar

Minimalistic but perfect custom scrollbar plugin

  • 1.5.6
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
437K
decreased by-62.91%
Maintainers
17
Weekly downloads
 
Created

What is perfect-scrollbar?

The perfect-scrollbar npm package is a lightweight and customizable scrollbar plugin. It allows you to create custom scrollbars that look and behave consistently across different browsers and devices. It is particularly useful for creating scrollable containers with a more polished and user-friendly appearance.

What are perfect-scrollbar's main functionalities?

Custom Scrollbars

This feature allows you to initialize a custom scrollbar on a specified container element. The code sample demonstrates how to import the perfect-scrollbar package, select a container element, and initialize the custom scrollbar on that container.

const Ps = require('perfect-scrollbar');
const container = document.querySelector('#container');
Ps.initialize(container);

Update Scrollbars

This feature allows you to update the scrollbar when the content of the container changes. The code sample shows how to call the `update` method on the container to refresh the scrollbar.

const Ps = require('perfect-scrollbar');
const container = document.querySelector('#container');
Ps.initialize(container);
// Update the scrollbar when content changes
Ps.update(container);

Destroy Scrollbars

This feature allows you to destroy the custom scrollbar when it is no longer needed. The code sample demonstrates how to call the `destroy` method on the container to remove the custom scrollbar.

const Ps = require('perfect-scrollbar');
const container = document.querySelector('#container');
Ps.initialize(container);
// Destroy the scrollbar when no longer needed
Ps.destroy(container);

Other packages similar to perfect-scrollbar

Keywords

FAQs

Package last updated on 29 Oct 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc